MDWDNVAAEDVIEALREVEWSTPPRSFGEFFSRFAFPRSFSKWKSRLKCNLYYYRTNYFILVIFVLGLALVTRPLALVGAALTALSIAFLNDSFAASFNEKFIRTIRHFSPHMAAKMRPPHMPVIRGRSTARKTVYVCGKPRWVFVITFLTASLVMWFSSCGLLWVLYALLTSLAVIIVHASIRTPNLKARLNTFREEFRAVWRNYSEL